﻿<html>
  <head>
    <link href="http://nettiers.com/common/styles.css" rel="stylesheet" type="text/css" />
    <style>
				      span.executionTime {font-style: italic; color: #55AEED;}
	            </style>
  </head>
  <body>
    <table width="100%" border="0" cellspacing="2" cellpadding="2">
      <tr>
        <td width="700">
          <a href="http://code.google.com/p/nettiers/downloads/" target="_blank">
            <img border="0" src="http://nettiers.com/img/netTiersLogo2.0_small.gif" alt=".netTiers 2.2" />
          </a>
          <hr />
          <div>
            <a href="http://nettiers.com/">Website</a>
                                |    
                             <a href="http://community.codesmithtools.com/forums/default.aspx?GroupID=11/">Forums</a>
                                |    
                             <a href="http://code.google.com/p/nettiers/">Google Code</a>
                                |    
                             <a href="http://code.google.com/p/nettiers/downloads/">Downloads</a></div>
          <hr />
          <h2>Generation Report</h2>
          <div style="width:70%">
            <span class="content">.netTiers is a set of open source code generation templates that
                            simplify the tasks of creating customized Application Framework for your Microsoft.Net
                            applications in just a few minutes. 
                            <br /><br />
                            This report shows you a list of all of your selected .net class that were generated.  This report
                            also shows gives a quick start configuration instructions so that you can get started using .netTiers.
                            If you need further documentation, please check out the documentation section of this report.
                         </span>
          </div>
        </td>
      </tr>
    </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="2">
      <tr>
        <td>
          <h2>Sections</h2>
          <ol>
            <li>
              <a href="#summary">Summary</a>
            </li>
            <li>
              <a href="#Configuration">Configuration</a>
            </li>
            <li>
              <a href="#documentation">Documentation</a>
            </li>
            <li>
              <a href="#details">Details - Generated Classes</a>
            </li>
          </ol>
        </td>
      </tr>
      <tr>
        <td valign="top" width="100%">
          <div id="Summary" style="display:inline">
            <a name="summary" />
            <h3>Generation Summary <a href="#top" class="calloutlink">Top</a></h3>
            <span class="docSubHeader">Generated Solution Found: </span>
            <br />
            <span class="content">
              <ul>
                <li>file:\\\c:\NetTiers\Product\EcomProduct.sln</li>
              </ul>
            </span>
            <table>
              <tr>
                <td width="200">Total Object Created</td>
                <td>165</td>
              </tr>
              <tr>
                <td width="200">Total Errors / Warnings</td>
                <td>0</td>
              </tr>
            </table>
          </div>
          <div id="Configuration" style="display:inline">
            <a name="Configuration" />
            <h3>.netTiers Quick Configuration <a href="#top" class="calloutlink">Top</a></h3>
            <p> Below are the steps to to configure the .netTiers components.</p>
            <p>To Configure your application to use .netTiers, add the following sections to your App / Web config files.
			
			 You can find more information on how to set this up at<br /><a href="http://docs.nettiers.com">.netTiers 2 Install and Configuration Document @ http://docs.netTiers.com</a></p>
            <p>1. Add a new section to the configSections</p>
            <pre>
  &lt;section name="EcomProduct.Data"
		type="EcomProduct.Data.Bases.NetTiersServiceSection, EcomProduct.Data"
		allowDefinition="MachineToApplication"
		restartOnExternalChanges="true" /&gt;
</pre>
            <p>2.  Add an item to the ConnectionStrings Section</p>
            <pre>
&lt;connectionStrings&gt;
  &lt;add name="netTiersConnectionString" connectionString="Data Source=GOWU-PC;Initial Catalog=EcomProduct;Integrated Security=True" /&gt;
&lt;/connectionStrings&gt;
</pre>
            <p>3.  Add the netTierService configuration section to your configuration file. Comment / Uncomment which provider you plan on using / not using</p>
            <pre>
&lt;EcomProduct.Data defaultProvider="SqlNetTiersProvider"&gt;
  &lt;providers&gt;
    
    &lt;add 
	name="SqlNetTiersProvider" 
	type="EcomProduct.Data.SqlClient.SqlNetTiersProvider, EcomProduct.Data.SqlClient"
	connectionStringName="netTiersConnectionString"
	providerInvariantName="System.Data.SqlClient" 
	entityFactoryType="EcomProduct.Entities.EntityFactory"
	useEntityFactory="true"
	enableEntityTracking="false"
	enableMethodAuthorization="false"
	useStoredProcedure="false"
  /&gt;
    
  &lt;/providers&gt;
&lt;/EcomProduct.Data&gt;
 </pre>
          </div>
          <div id="Documentation" style="display:inline">
            <a name="documentation" />
            <h3>Documentation <a href="#top" class="calloutlink">Top</a></h3>
            <a href="http://wiki.nettiers.com">.netTiers 2.0 Getting Started</a>
            <br />
            <br />
            <b>Sample API Usage</b>
            <br />
            <table style="border: 1px dashed rgb(255, 153, 0); background-color: rgb(255, 255, 223);" bgcolor="#ffffdf">
              <tbody>
                <tr>
                  <td>
                    <pre>
                      <font color="black" face="Courier New" size="2">
AccountService accountsService = <font color="blue">new</font> AccountsService();<font color="green">
//GetAll()</font>
TList&lt;Accounts&gt; accountList = accountsService.GetAll();

<font color="green">//GetPagedl()</font>
TList&lt;Accounts&gt; accountList = 
accountsService.GetPaged("IsActive = 1 AND AccountName LIKE 'smi%'");

<font color="green">//GetByFk()</font>
TList&lt;Accounts&gt; accountList = accountsService.GetByCustomerId(25);

<font color="green">//GetIX()</font>
TList&lt;Accounts&gt; accountList = accountsService.GetByAccountCreatedDate(<font color="blue">new</font> DateTime("1/1/2006"));<br /><br /><font color="green">
//Get()</font>
entity.Entitykey;
Accounts account = accountsService.Get(entity.EntityKey);

<font color="green">//Insert()</font>
Account accountEntity = <font color="blue">new</font> Account();
accountEntity.AccountName = "MyAccountName";
accountEntity.CreatedDate = DateTime.Now;

accountsService.Insert(accountEntity);
accountEntity.AccountId <font color="green">// is now populated</font><font color="green">
//Delete()</font>
bool result = accountsService.Delete(accountEntity);

<font color="green">//Delete()</font>
bool result = accountsService.Delete(23);

<font color="green">//Update()</font>
accountEntity.AccountName = "MyAccountName 2";
accountsService.Update(accountEntity);
        
<font color="green">//GetByManyToManyl()</font>
TList&lt;Customers&gt; accountList = accountsService.GetCustomers_From_AccountsReceivable();
					            
<font color="green">//GetCustomProcedureName()</font>
TList&lt;Accounts&gt; accountList = accountsService.GetByAccountMaturationDate();
    
<font color="green">//DeepLoadByIdl() using PK</font>
Account account = accountsService.DeepLoadByAccountId(id, <font color="blue">false</font>, DeepLoadType.IncludeChildren, typeof(Customers), typeof(TList&lt;ChartOfAccounts&gt;));<br /><br /><font color="green">//DeepLoadByIdl() using FK</font>
TList&lt;Account&gt; account = accountsService.DeepLoadByCustomerId(id, <font color="blue">false</font>, DeepLoadType.IncludeChildren, typeof(Customers), typeof(TList&lt;ChartOfAccounts&gt;));<br /><br /><font color="green">//already instatiated objects</font><font color="green">//DeepLoad</font>
accountsService.DeepLoad(myAccountEntity, <font color="blue">false</font>, DeepLoadType.IncludeChildren, typeof(Customers), typeof(TList&lt;ChartOfAccounts&gt;));<br /><br /><font color="green">
Response.Write(accountsService.CustomerIdSource.LastName); <font color="green">// is now filled</font>
Response.Write(accountsService.ChartOfAccountsCollection.Count); <font color="green">// is now filled</font>

//DeepSave</font>
accountsService.DeepSave(myAccountEntity, <font color="blue">false</font>, DeepSaveType.IncludeChildren, typeof(Customers), typeof(TList&lt;ChartOfAccounts&gt;));<br /><br /></font>
                    </pre>
                  </td>
                </tr>
              </tbody>
            </table>
            <br />
          </div>
          <div id="ReportDetails" style="display:inline">
            <a name="details" />
            <h3>Report Details <a href="#top" class="calloutlink">Top</a></h3>
            <ul>
              <li>
                <h3>Initialization</h3>
                <ul>
                  <li>
                    <span class="message0">Validating parameters.</span>
                    <ul />
                  </li>
                  <li>
                    <span class="message2">Generating .netTiers Entity Mapping</span>
                    <ul />
                  </li>
                  <li>
                    <span class="message0">Loading templates.</span>
                    <ul />[00:00:01.8711070]<br /></li>
                  <li>
                    <span class="message1">Checking Enum Table tblUser</span>
                    <ul />
                  </li>
                  <li>
                    <span class="message1">Enum Table Valid tblUser</span>
                    <ul />
                  </li>
                  <li>
                    <span class="message0">Creating folders and copying dependencies.</span>
                    <ul />
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:02.4431398</span><p /></li>
              <li>
                <h3>Common files</h3>
                <ul>
                  <li>
                    <span class="file">ListBase.cs</span>
                  </li>
                  <li>
                    <span class="file">TList.cs</span>
                  </li>
                  <li>
                    <span class="file">VList.cs</span>
                  </li>
                  <li>
                    <span class="file">TestUtility.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntity.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityId.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityKey.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityFactory.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityFactoryBase.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityFactory.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityCacheItem.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityCache.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityLocator.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityManager.cs</span>
                  </li>
                  <li>
                    <span class="file">BrokenRule.cs</span>
                  </li>
                  <li>
                    <span class="file">BrokenRulesList.cs</span>
                  </li>
                  <li>
                    <span class="file">CommonRules.cs</span>
                  </li>
                  <li>
                    <span class="file">ValidationRuleArgs.cs</span>
                  </li>
                  <li>
                    <span class="file">ValidationRuleHandler.cs</span>
                  </li>
                  <li>
                    <span class="file">ValidationRuleInfo.cs</span>
                  </li>
                  <li>
                    <span class="file">ValidationRules.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityBaseCore.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityBase.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityKeyBaseCore.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityKeyBase.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityFilter.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityPropertyComparer.cs</span>
                  </li>
                  <li>
                    <span class="file">GenericTypeConverter.cs</span>
                  </li>
                  <li>
                    <span class="file">Procedures.xml</span>
                  </li>
                  <li>
                    <span class="file">Utility.cs</span>
                  </li>
                  <li>
                    <span class="file">ITransactionManager.cs</span>
                  </li>
                  <li>
                    <span class="file">TransactionManager.cs</span>
                  </li>
                  <li>
                    <span class="file">DataRepository.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">IEntityViewProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityProviderBase.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityProviderBaseCore.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityViewProviderBase.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityViewProviderBaseCore.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">INetTiersProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">NetTiersProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">NetTiersProviderBase.cs</span>
                  </li>
                  <li>
                    <span class="file">NetTiersProviderCollection.cs</span>
                  </li>
                  <li>
                    <span class="file">NetTiersServiceSection.cs</span>
                  </li>
                  <li>
                    <span class="file">ExpressionParserBase.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlExpressionParser.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlStringBuilder.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlUtil.cs</span>
                  </li>
                  <li>
                    <span class="file">StringTokenizer.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlNetTiersProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">StoredProcedureProvider.cs</span>
                  </li>
                  <li>
                    <span class="file">BaseDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">BaseDataSourceDesigner.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomDataSourceDesigner.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomParameter.cs</span>
                  </li>
                  <li>
                    <span class="file">DataParameter.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityDataSourceFilter.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityRelationship.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityRelationshipMember.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityTransactionModule.cs</span>
                  </li>
                  <li>
                    <span class="file">ILinkedDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">ManyToManyListRelationship.cs</span>
                  </li>
                  <li>
                    <span class="file">ManyToManyViewRelationship.cs</span>
                  </li>
                  <li>
                    <span class="file">OneToManyGridRelationship.cs</span>
                  </li>
                  <li>
                    <span class="file">OneToOneViewRelationship.cs</span>
                  </li>
                  <li>
                    <span class="file">ProviderDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">ProviderDataSourceDesigner.cs</span>
                  </li>
                  <li>
                    <span class="file">ReadOnlyDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">ReadOnlyDataSourceDesigner.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlParameter.cs</span>
                  </li>
                  <li>
                    <span class="file">ArticleDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">ProductDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDetailDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">MenuDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">UserDataSource.cs</span>
                  </li>
                  <li>
                    <span class="file">FormUtil.cs</span>
                  </li>
                  <li>
                    <span class="file">FormUtilBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">MultiBindableTemplate.cs</span>
                  </li>
                  <li>
                    <span class="file">MultiFormView.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityGridView.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityDropDownList.cs</span>
                  </li>
                  <li>
                    <span class="file">BoundEntityDropDownField.cs</span>
                  </li>
                  <li>
                    <span class="file">BoundRadioButtonField.cs</span>
                  </li>
                  <li>
                    <span class="file">GridViewSearchPanel.cs</span>
                  </li>
                  <li>
                    <span class="file">GridViewSearchPanelState.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityLabel.cs</span>
                  </li>
                  <li>
                    <span class="file">HyperlinkField.cs</span>
                  </li>
                  <li>
                    <span class="file">ArticleRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">ProductRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDetailRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">MenuRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">UserRepeater.cs</span>
                  </li>
                  <li>
                    <span class="file">Web.config</span>
                  </li>
                  <li>
                    <span class="file">Enterprise Library v4_1 website configuration files</span>
                  </li>
                  <li>
                    <span class="file">Default.aspx</span>
                  </li>
                  <li>
                    <span class="file">Default.aspx.cs</span>
                  </li>
                  <li>
                    <span class="file">ServiceFacade.cs</span>
                  </li>
                  <li>
                    <span class="file">SettingsHelper.cs</span>
                  </li>
                  <li>
                    <span class="file">SettingsService.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomSection.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomSettings.cs</span>
                  </li>
                  <li>
                    <span class="file">CSharpTypes.cs</span>
                  </li>
                  <li>
                    <span class="file">SettingInfo.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomBinarySerializable.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomSerializable.cs</span>
                  </li>
                  <li>
                    <span class="file">CustomXmlSerializable.cs</span>
                  </li>
                  <li>
                    <span class="file">ICustomBinarySerializable.cs</span>
                  </li>
                  <li>
                    <span class="file">ICustomXmlSerializable.cs</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.Settings.csproj</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.sln</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.Entities.csproj</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.Data.Data.csproj</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.Entities.Data.SqlClient.csproj</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.Web.csproj</span>
                  </li>
                  <li>
                    <span class="file">EcomProduct.build</span>
                  </li>
                  <li>
                    <span class="file">EntityHelper.cs</span>
                  </li>
                  <li>
                    <span class="file">EntityUtil.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:02.7651581</span><p /></li>
              <li>
                <h3>tblArticle</h3>
                <ul>
                  <li>
                    <span class="file">Article.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IArticle.cs</span>
                  </li>
                  <li>
                    <span class="file">Article.cs</span>
                  </li>
                  <li>
                    <span class="file">ArticleProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">ArticleProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlArticleProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\ArticleTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.3740214</span><p /></li>
              <li>
                <h3>tblMenu</h3>
                <ul>
                  <li>
                    <span class="file">Menu.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IMenu.cs</span>
                  </li>
                  <li>
                    <span class="file">Menu.cs</span>
                  </li>
                  <li>
                    <span class="file">MenuProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">MenuProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlMenuProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\MenuTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.2820161</span><p /></li>
              <li>
                <h3>tblOrder</h3>
                <ul>
                  <li>
                    <span class="file">Order.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IOrder.cs</span>
                  </li>
                  <li>
                    <span class="file">Order.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlOrderProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\OrderTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.0570033</span><p /></li>
              <li>
                <h3>tblOrderDetail</h3>
                <ul>
                  <li>
                    <span class="file">OrderDetail.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IOrderDetail.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDetail.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDetailProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">OrderDetailProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlOrderDetailProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\OrderDetailTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.1270072</span><p /></li>
              <li>
                <h3>tblProduct</h3>
                <ul>
                  <li>
                    <span class="file">Product.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IProduct.cs</span>
                  </li>
                  <li>
                    <span class="file">Product.cs</span>
                  </li>
                  <li>
                    <span class="file">ProductProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">ProductProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlProductProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\ProductTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.1550089</span><p /></li>
              <li>
                <h3>tblUser</h3>
                <ul>
                  <li>
                    <span class="file">User.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">IUser.cs</span>
                  </li>
                  <li>
                    <span class="file">User.cs</span>
                  </li>
                  <li>
                    <span class="file">UserList.cs</span>
                  </li>
                  <li>
                    <span class="file">UserProviderBase.generatedCore.cs</span>
                  </li>
                  <li>
                    <span class="file">UserProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\SqlUserProviderBase.generated.cs</span>
                  </li>
                  <li>
                    <span class="file">SqlClient\UserTest.cs</span>
                  </li>
                </ul>
			Execution time: <span class="executionTime">00:00:00.1020058</span><p /></li>
              <li>
                <h3>
            Custom Stored Procedures
         </h3>
                <ul />
              </li>
            </ul>
          </div>
        </td>
      </tr>
    </table>
    <hr noshade="noshade" />
    <table width="100%" border="0" cellspacing="2" cellpadding="2">
      <tr>
        <td />
        <td />
      </tr>
    </table>
    <div align="center">
			.netTiers Open Source Group, 2008
		</div>
    <div align="center">
      <a href="http://code.google.com/p/nettiers/">
        <img src="http://code.google.com/hosting/images/code_sm.png" border="0" alt="Google Code Logo" />
      </a>
    </div>
  </body>
</html>